Глобальный контекст.XMLЗначение (Global context.XMLValue)

Глобальный контекст (Global context)

XMLЗначение (XMLValue)

Доступен, начиная с версии 8.0.

Синтаксис:

XMLЗначение(<Тип>, <СтрокаXML>)

Параметры:

<Тип> (обязательный)

Тип: Тип.
Тип, значение которого надо получить при преобразовании из строкового представления XML.

<СтрокаXML> (обязательный)

Тип: Строка.
Строка, содержащая строковое представление значения, полученное из XML.

Возвращаемое значение:

Тип: Null, Булево, Число, Строка, Дата, УникальныйИдентификатор, ДвоичныеДанные, ХранилищеЗначения; значения перечислений, значения системных перечислений (ВидСчета, ВидДвиженияБухгалтерии, ВидДвиженияНакопления, ДопустимыйЗнак, ДопустимаяДлина, ЧастиДаты, Неопределено или все ссылки на объекты базы данных.

Описание:

Выполняет преобразование из строки, полученной из текста элемента или значения атрибута XML, в значение в соответствии с указанным типом. Выполняет действие обратное действию метода XMLСтрока.

Доступность:

Тонкий клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.

Пример:

ЧитаемДату = Ложь;
Пока 
ЧтениеXML.Прочитать() Цикл
    Если ЧтениеXML.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда
        Если ЧтениеXML.ЛокальноеИмя = "Дата" Тогда
            ЧитаемДату = Истина;
        КонецЕсли
;
    ИначеЕсли 
ЧтениеXML.ТипУзла = ТипУзлаXML.Текст Тогда
        Если ЧитаемДату Тогда
            Дата = XMLЗначение(Тип("Дата"), ЧтениеXML.Значение);
        КонецЕсли
    КонецЕсли
КонецЕсли

См. также:

Глобальный контекст, метод XMLСтрока

Использование в версии:

Доступен, начиная с версии 8.0.


     Методическая информация